pump size - German English Dictionary